Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент
Акция

iOS-разработчик с нуля от Нетологии

Вы научитесь

Разработчики iOS создают приложения для мобильных устройств Apple. Они отвечают за проектирование и обеспечение качества приложения, исправление ошибок, поддержку кода, подготовку к релизу в AppStore и внедрение обновлений. На курсе вы научитесь разрабатывать функциональные и привлекательные iOS-приложения, отвечающие потребностям пользователей, а также освоите техники тестирования для выявления потенциальных проблем и устранения узких мест. По итогам обучения дополните своё портфолио несколькими готовыми проектами и сможете уверенно работать с многопоточностью, базами данных и интерфейсами.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
13 месяцев
Стоимость
132000 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Работать с базами данных
#02
Использовать фреймворк CoreData
#03
Добавлять анимацию в приложение
#04
Проектировать интерфейс приложения
#05
Тестировать приложение на наличие багов
Программа курса

Вас ждёт онлайн-курс, на котором вы на практике рассмотрите процесс разработки приложений под iOS, научитесь программировать на Swift и сможете тестировать готовые продукты. 

Основы Swift

Познакомитесь со Swift, научитесь работать с циклами, условными конструкциями и переменными, после чего напишете несколько простых программ.

Swift: объектно-ориентированное программирование

Рассмотрите алгоритмы работы с классами, функциями и наследованием, а также научитесь обрабатывать ошибки в коде.

Git — система контроля версий

Познакомитесь с понятием версионирования кода, сможете публиковать собственные проекты на GitHub в качестве портфолио.

Английский язык для начинающих разработчиков

Сможете вести деловую переписку на английском, понимать специальную терминологию и читать англоязычную техническую документацию.

Разработка iOS-приложений — интерфейс пользователя

Освоите принципы проектирования удобного и стильного интерфейса приложения, создадите экраны и анимацию переходов между ними, а также проработаете элементы дизайна.

Разработка приложения — трекер полезных привычек

Разработаете собственное мобильное приложение для отслеживания полезных привычек, в котором будут реализованы переходы между тремя экранами с использованием различных iOS-компонентов.

Основы графического дизайна

Сможете выстраивать композицию и делать цветокоррекцию, а также создавать коллажи, логотипы и дизайн иконки для своего будущего приложения.

Основы Photoshop

Научитесь работать с масками и слоями, а также создавать, обрабатывать и ретушировать изображения, постеры и коллажи.

Основы Figma

Получите представление о возможностях программы для проектирования пользовательских интерфейсов Figma, создадите интерактивный прототип приложения.

Промышленная разработка

Изучите принципы работы с Xcode-проектами, а также сможете подключить внешние библиотеки и спроектировать навигацию в приложении.

Асинхронная разработка и многопоточность

Освоите работу с инструментами, позволяющими запускать выполнение нескольких модулей программы, а также реализуете механизмы отображения видео и аудио в приложении.

Работа с сетью и хранение данных

Поймёте, как сделать приложение надёжным и безопасным, настроите аутентификацию и хранение параметров профиля пользователя и user defaults.

Разработка приложения для прогноза погоды

Разработаете приложение с прогнозом погоды, применив полученные знания о настройке хранения данных и взаимодействия с сетью.

Продвинутая iOS-разработка

Сможете добавлять геолокацию в приложение, а также доработаете интерфейс в соответствии с принципами фреймворка SwiftUI.

Тестирование iOS-приложений

Создадите unit- и UI-тесты для выявления недостатков приложения, научитесь встраивать запуск проверки в код.

Уведомления, Face ID и Touch ID

Познакомитесь с этапами подготовки к публикации в AppStore, а также поработаете с уведомлениями и настройками сканера лица и отпечатка пальца в приложении.

Разработка для iPad, Apple TV, Apple Watch

Узнаете о специфике разработки и вёрстки приложений на разных платформах для умных часов, планшетов и TV-приставки Apple.

Разработка приложения для ВКонтакте

На протяжении всего курса вы будете проектировать собственное приложение для социальной сети, реализовав все основные возможности и инструменты, включая использование геолокации, дизайн ленты новостей, интерактивные карты, авторизацию и хранение данных пользователя.

Карьера в iOS-разработке

С помощью карьерного консультанта составите впечатляющее резюме и соберёте портфолио, а также подготовитесь к собеседованиям и начнёте поиск работы.

Отзывы о данном курсе
На этот курс ещё нет отзывов.
Нетология
Школа
Нетология — это одна из крупнейших в России образовательных платформ, насчитывающая более 200 различных курсов в самых разных сферах деятельности.